body{min-width: 1600px;color: #6c6c6c;font-size: 12px;}
.container{width:1200px;margin: 0 auto;overflow: hidden;}

/* header*/
.header{width: 100%;height:40px;margin: 0 auto;border-bottom: 1px solid #e5e5e5;font-size: 12px;color:#858484;line-height: 40px;}
.header-left{float: left;}
.header-right{float:right;}
.header span{border-left: 1px solid #858484;padding-right: 10px;}

/*beloved*/
.beloved{margin: 20px 0;width: 1200px;height: 60px;}
.beloved .logo{float: left;width: 145px;height: 60px;background: url(../images/love-y.png);}
.beloved form{float: right;width: 670px;height: 40px;font-size: 0; }
.srh{float: left;height: 30px;width: 445px;border: 1px solid #e5e5e5;padding-bottom: 10px;text-align: center;position:relative;}

.roll{position: absolute;left:225px;top:15px;font-size:12px;}

.shop{float: right;}
.srh select{width:65px;height:37px;border:none;color: #7a7979;text-indent: 5px;}
.srh input[type=text]{text-indent: 5px;outline:none;width: 315px;height:38px;line-height: 30px;border: 1px solid #e5e5e5;}
.srh input[type=submit]{width: 60px;height: 40px;background:url(../images/fdj.png) no-repeat;background-position:center;border: none; }
.srh *{vertical-align: middle;}

.shop{width:195px;height:38px;border: 1px solid #e5e5e5;}
.shop select{height:38px;width:80px;border:none;color: #7a7979;text-indent: 5px;}
#shop-select2{width:70px;}

/*nav*/
.nav{height: 40px;background: #645858;color: #fff;font-size:0;}
.nav ul{padding:0;height:40px;}
.nav ul li{float: left;width: 120px;height: 40px;font-size: 15px;line-height: 40px;font-weight: bold;border-right: 1px solid #6d6261;text-align: center;word-spacing: 20px;}

	/*condition-title*/
.condition-title{height:25px;padding-top:20px;margin-bottom: 12px;}
.condition-title .location{float:left;}
.condition-title .sum{float:right;}

	/*condition*/
.condition{border-bottom: 1px solid #d1d1d1}
.condition p{border:1px solid #d1d1d1;line-height: 38px;border-bottom: transparent;word-spacing: 16px;color: #5f5e5e;font-weight:700;font-family: "宋体";}
.condition p span{float:left;background:#f1f1f1;width:105px;text-align: center;margin-right: 25px;}

	/*more*/
.more span{color: #5f5e5e;border:none;height:25px;width:70px;padding-right: 10px;float:right;background:#dcdcdc url(../images/more-button.png) no-repeat 60px center;line-height: 25px;text-indent: 10px; }

	/*goods-title*/
.goods-title{border-bottom: 2px solid #e01135 ;margin-top:20px;}
.goods-title .all{float:left;width:105px;height:30px;line-height:30px;background: #e01135;color: #fff;text-align: center;font-size: 14px;}
.goods-title .next{float:right;}

	/*goods-sort*/
.goods-sort{background: #f5f5f5;border:1px solid #cccccc;;}
.goods-sort span{float:left;height: 35px;line-height: 35px;width:80px;border-right:1px solid #cccccc;text-align: center;background:url(../images/sort-span.gif) no-repeat 55px center;}
.goods-sort #default{width:90px;color:#a10102;background:url(../images/default.gif) no-repeat 62px center;}

	/*goods cell: (275.5+2)x4+30x4 = 1230px - 30 = 1200 */ 
.goods{margin-right:-30px;}
.cell{border:1px solid #cacaca;margin-top:25px;float:left;width:275.5px;height:334px;margin-right:30px;}
.more-goods{text-align: center;width:1200px;margin-bottom: 25px;margin-top:55px;font-size:14px;float:left;}
	
	/*footer*/
.footer{height:60px;background: #e01135;}
.footer .footer-container{width:1200px;margin: 0 auto;padding-top:10px;}
.footer .footer-container .footer-search{float: left;margin-left:240px;width:445px;height:38px;border:1px solid #e5e5e5;background: #fff;position: relative; }
.footer .footer-container .footer-shoppingcart{float:left;margin-left:20px;width:245px;height:38px;background: #fff;line-height: 38px;font-size:16px;color: #ff902a;font-family: "微软雅黑";position: relative;}